Esx Settings Clusters Enablement Configuration Transition ValidateResult

Esx Settings Clusters Enablement Configuration Transition ValidateResult
Esx Settings Clusters Enablement Configuration Transition ValidateResult

The Esx Settings Clusters Enablement Configuration Transition ValidateResult schema contains properties that describe the validity of the imported desired configuration, and compliance information.

This schema was added in vSphere API 8.0.1.0.

JSON Example
{
    "status": "string",
    "errors": [
        {
            "path": "string",
            "display_path": [
                "string"
            ],
            "messages": [
                {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            ]
        }
    ],
    "compliance": {
        "cluster_status": "string",
        "commit": "string",
        "software_commit": "string",
        "summary": {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        },
        "validation_errors": [
            {
                "path": "string",
                "display_path": [
                    "string"
                ],
                "messages": [
                    {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    }
                ]
            }
        ],
        "host_info": {
            "host_info": {
                "name": "string",
                "is_vsan_witness": false
            }
        },
        "hosts": {
            "hosts": {
                "host_status": {
                    "status": "string",
                    "attempts": 0,
                    "remaining_retries": 0,
                    "start_time": "string",
                    "end_time": "string",
                    "notifications": {
                        "info": [
                            {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        ],
                        "warnings": [
                            {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        ],
                        "errors": [
                            {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        ]
                    }
                },
                "summary": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "errors": [
                    {
                        "path": "string",
                        "display_path": [
                            "string"
                        ],
                        "messages": [
                            {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            }
                        ]
                    }
                ],
                "host_compliance": {
                    "status": "string",
                    "compliance_info": {
                        "sets": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ],
                        "adds": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ],
                        "deletes": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ]
                    }
                }
            }
        },
        "cluster_solutions_result": {
            "cluster_solutions_result": {
                "display_name": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "status": "string",
                "compliance_info": {
                    "sets": [
                        {
                            "path": "string",
                            "display_path": [
                                "string"
                            ],
                            "current": "string",
                            "target": "string",
                            "type": "string",
                            "reference_current": "string",
                            "reference_target": "string",
                            "error": {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        }
                    ],
                    "adds": [
                        {
                            "path": "string",
                            "display_path": [
                                "string"
                            ],
                            "current": "string",
                            "target": "string",
                            "type": "string",
                            "reference_current": "string",
                            "reference_target": "string",
                            "error": {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        }
                    ],
                    "deletes": [
                        {
                            "path": "string",
                            "display_path": [
                                "string"
                            ],
                            "current": "string",
                            "target": "string",
                            "type": "string",
                            "reference_current": "string",
                            "reference_target": "string",
                            "error": {
                                "type": "string",
                                "id": "string",
                                "time": "string",
                                "message": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "resolution": {
                                    "id": "string",
                                    "default_message": "string",
                                    "args": [
                                        "string"
                                    ],
                                    "params": {
                                        "params": {
                                            "s": "string",
                                            "dt": "string",
                                            "i": 0,
                                            "d": "number",
                                            "l": "Vapi Std NestedLocalizableMessage Object",
                                            "format": "string",
                                            "precision": 0
                                        }
                                    },
                                    "localized": "string"
                                },
                                "originator": "string",
                                "retriable": false
                            }
                        }
                    ]
                },
                "host_compliance_info": {
                    "host_compliance_info": {
                        "sets": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ],
                        "adds": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ],
                        "deletes": [
                            {
                                "path": "string",
                                "display_path": [
                                    "string"
                                ],
                                "current": "string",
                                "target": "string",
                                "type": "string",
                                "reference_current": "string",
                                "reference_target": "string",
                                "error": {
                                    "type": "string",
                                    "id": "string",
                                    "time": "string",
                                    "message": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "resolution": {
                                        "id": "string",
                                        "default_message": "string",
                                        "args": [
                                            "string"
                                        ],
                                        "params": {
                                            "params": {
                                                "s": "string",
                                                "dt": "string",
                                                "i": 0,
                                                "d": "number",
                                                "l": "Vapi Std NestedLocalizableMessage Object",
                                                "format": "string",
                                                "precision": 0
                                            }
                                        },
                                        "localized": "string"
                                    },
                                    "originator": "string",
                                    "retriable": false
                                }
                            }
                        ]
                    }
                },
                "errors": [
                    {
                        "path": "string",
                        "display_path": [
                            "string"
                        ],
                        "messages": [
                            {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            }
                        ]
                    }
                ],
                "summary": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            }
        },
        "compliant_hosts": [
            "string"
        ],
        "non_compliant_hosts": [
            "string"
        ],
        "failed_hosts": [
            "string"
        ],
        "skipped_hosts": [
            "string"
        ],
        "end_time": "string"
    }
}
string
status
Required

Status indicating whether the configuration draft validated successfully.

For more information see: Esx Settings Clusters Enablement Configuration Transition ValidateResult Status.

This property was added in vSphere API 8.0.1.0.

errors
Optional

Lists all validation errors identified in the configuration draft.

This property was added in vSphere API 8.0.1.0.

This property is optional and it is only relevant when the value of status is Esx Settings Clusters Enablement Configuration Transition ValidateResult Status.INVALID.

compliance
Optional

Cluster Compliance result.

This property was added in vSphere API 8.0.1.0.

This property is optional and it is only relevant when the value of status is Esx Settings Clusters Enablement Configuration Transition ValidateResult Status.VALID.